/*
 * MarkerUnifier.hpp
 *
 *  Created on: 4 gru 2013
 *      Author: dawid.wysakowicz
 */

#ifndef MARKERUNIFIER_HPP_
#define MARKERUNIFIER_HPP_

#include <cstddef>
#include <list>
#include "common.hpp"


namespace ar
{
namespace utils
{

class MarkerUnifier
{
public:
	MarkerUnifier(const size_t peopleCount);

	std::list<dna::marker> unify(const dna::marker&);
	virtual ~MarkerUnifier();
private:
	size_t peopleCount_;
};

} /* namespace utils */
} /* namespace ar */

#endif /* MARKERUNIFIER_HPP_ */
